soil leaching - Francés Inglés Diccionario